Acyclic Coloring of Graphs

نویسنده

  • V. Ch. Venkaiah
چکیده

Coloring is an abstraction for partitioning a set of objects into a few independent sets. The notion of independence and the associated coloring rules vary from context to context. In the simplest case, adjacent vertices in a graph are required to receive different colors ( proper coloring). In parallel scientific computing, a proper coloring is used to identify computational subtasks that can be performed concurrently. A proper coloring of vertices of a graph G is acyclic if every 2-colored subgraph of G is acyclic. The acyclic coloring problem arises in the context of matrix partitioning for the estimation of the Hessian matrix associated with numerical optimization problems. The smallest number of colors required to acyclically vertex color a graph G is called its achromatic number and is denoted by a(G). Finding the achromatic number, a(G), of a graph(G) is an NP-hard problem. Several approaches have been used to solve this problem. Some researchers looked at finding the achroamtic number of family of graphs such as planar graphs, planar graphs with large girth, 1planar graphs, outerplanar graphs, and d-dimensional grids. Another direction of study is finding upper bounds on a(G) in terms of the maximum degree of G. Alon et al. used problabistic arguements and showed that it is possible to acyclically color any graph of maximum degree ∆, with O(∆ 4 3 ) colors. Fertin et al. designed a polynomial time algorithm to find upper bounds on a(G) in terms of ∆. This thesis is dedicated to designing deterministic algorithms to reduce upper bounds on a(G) for bounded degree graphs. By extending/generalizing ideas of Skulrattanakulchai we reduce upper bounds for a(G) for family of graphs of maximum degree five from 9 to 8 and, for the family of graphs of maximum degree 6 from 15 to 12 respectively. We show above result by extending a partial coloring by one vertex at a time. Let v be the vertex that we color during an iteration. During this process, in some scenarios it is required that we recolor some of the vertices already colored so as to make a color feasible for the vertex v, the vertex we try to color. However, note that this recoloring, if required, is limited to the neighborhood of the neighbors of v in all cases. We have presented a polynomial time algorithm to acyclically color the vertices of graphs with maximum degree ∆ using ∆ 2+2∆+2 3 colors. The algorithm improves the state-of-the-art by a factor of 3/2 to the best known result till date. Our algorithm is greedy, and at each time we obsevred up to 3-neighborhood of a vertex even though recoloring is done up to 2-neighborhood of vertex.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new approach to compute acyclic chromatic index of certain chemical structures

An acyclic edge coloring of a graph is a proper edge coloring such that there are no bichromatic cycles. The acyclic chromatic index of a graph $G$ denoted by $chi_a '(G)$ is the minimum number $k$ such that there is an acyclic edge coloring using $k$ colors. The maximum degree in $G$ denoted by $Delta(G)$, is the lower bound for $chi_a '(G)$. $P$-cuts introduced in this paper acts as a powerfu...

متن کامل

On the Acyclic Chromatic Number of Hamming Graphs

An acyclic coloring of a graph G is a proper coloring of the vertex set of G such that G contains no bichromatic cycles. The acyclic chromatic number of a graph G is the minimum number k such that G has an acyclic coloring with k colors. In this paper, acyclic colorings of Hamming graphs, products of complete graphs, are considered.

متن کامل

Acyclic Edge-coloring of Sierpinski-like Graphs

An acyclic edge coloring of a graph is a proper edge coloring such that there are no bichromatic cycles. The acyclic chromatic index of a graph is the minimum number k such that there is an acyclic edge coloring using k colors and is denoted by χ′a(G). Sierpinski graphs S(n, 3) are the graphs of the Tower of Hanoi with n disks, while Sierpinski gasket graphs Sn are the graphs naturally defined ...

متن کامل

On Acyclic Vertex Coloring of Grid like graphs

d-dimensional partial tori are graphs that can be expressed as cartesian product of d graphs each of which is an induced path or cycle. Some well known graphs like d-dimensional hypercubes, meshes and tori are examples belong to this class. Muthu et al.[MNS06] have studied the problem of acyclic edge coloring for such graphs. We try to explore the acyclic vertex coloring problem for these graph...

متن کامل

Acyclic Vertex Coloring of Graphs of Maximum Degree

An acyclic vertex coloring of a graph is a proper vertex coloring such that there are no bichromatic cycles. The acyclic chromatic number of G, denoted a(G), is the minimum number of colors required for acyclic vertex coloring of graph G = (V,E). For a family F of graphs, the acyclic chromatic number of F , denoted by a(F), is defined as the maximum a(G) over all the graphs G ∈ F . In this pape...

متن کامل

Acyclic vertex coloring of graphs of maximum degree 5

An acyclic vertex coloring of a graph is a proper vertex coloring such that there are no bichromatic cycles. The acyclic chromatic number of G, denoted a(G), is the minimum number of colors required for acyclic vertex coloring of a graph G = (V,E). For a family F of graphs, the acyclic chromatic number of F , denoted by a(F ), is defined as the maximum a(G) over all the graphs G ∈ F . In this p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010